const CHARS = 'abcdefghijklmnopqrstuvwxyz0123456789';

/**
 * 生成短 ID（a-z0-9），用于实体/投射物。
 */
export function generateId(length = 8): string {
  let id = '';
  for (let i = 0; i < length; i++) {
    id += CHARS[Math.floor(Math.random() * CHARS.length)];
  }
  return id;
}

